home *** CD-ROM | disk | FTP | other *** search
/ 600 Games / 600games.iso / Diversos / powerballs.swf / scripts / frame_11 / PlaceObject2_140_108 / CLIPACTIONRECORD onClipEvent(enterFrame).as next >
Encoding:
Text File  |  2007-03-12  |  1.1 KB  |  32 lines

  1. onClipEvent(enterFrame){
  2.    thisTimer = getTimer();
  3.    averagecounter++;
  4.    avg = String(int(averagecounter * 10000 / (thisTimer - startTime)));
  5.    if(thisTimer - startTimer >= sec)
  6.    {
  7.       fps = fpscounter;
  8.       fpscounter = 0;
  9.       startTimer = getTimer();
  10.    }
  11.    else
  12.    {
  13.       fpscounter++;
  14.    }
  15.    avg_text = avg.substring(0,2) + "." + avg.substring(2,3);
  16.    display = "FPS: " + fps + "/" + full_fps + ". Average: " + avg_text + "/" + full_fps + " FPS";
  17.    _root.displayqualitaetzaehler += 1;
  18.    if(_root.displayqualitaetzaehler == 30 or _root.displayqualitaetzaehler == 60 or _root.displayqualitaetzaehler == 90 or _root.displayqualitaetzaehler == 150 or _root.displayqualitaetzaehler == 1000 or _root.displayqualitaetzaehler == 4000)
  19.    {
  20.       if(fps < 22 && _root.displayqualitaet == "MEDIUM")
  21.       {
  22.          _quality = "LOW";
  23.          _root.displayqualitaet = "LOW";
  24.       }
  25.       if(fps < 22 && _root.displayqualitaet == "HIGH")
  26.       {
  27.          _quality = "MEDIUM";
  28.          _root.displayqualitaet = "MEDIUM";
  29.       }
  30.    }
  31. }
  32.